PDA

View Full Version : Differences Between Release 11.5 and 11.6



holatuwol
09-02-2007, 06:34 AM
The following is an abbreviated version of the Subversion commit message logs. *Please keep in mind that these messages are intended for other developers and they take the files which were modified into context in order to limit the amount of verbage. *In general, they are not intended for general audiences and should not be treated as "official" documentation -- they are informal and abbreviated, at best.

If you do not understand what something says, try looking at the full version of the revision by following the accompanying link for the revision. *The only difference is that the files which were modified will be listed, and sometimes, you can guess what happened from file names (though not always). *If you still have no idea what happened, that's okay -- it probably doesn't relate to what you're doing with KoLmafia. ^_~

Furthermore, not everything marked as "fixed" is guaranteed to be fixed, not all changes are guaranteed to have a change. *This is due the fact that both time and turns are finite and only a limited number of things can be tested. *Some changes go in untested, assuming they would work, when they actually don't due to erroneous assumptions; alpha testers occasionally will be able to give feedback, but it's not always possible.

For example, if you read the revision logs for what changed between 10.2 and 10.3, the plus sign choice adventure was meant to get a use link. *Something as seemingly insignificant as KoL using two spaces instead of one space in the sentence "It's actually a book. Read it." would mean the change didn't actually work -- anyone can verify that, in fact, the change didn't work for this very reason. *If you ever encounter something like that, a non-accusatory mention of it (non-accusatory meaning anything that neither implies "ZOMG FALSE ADVERTISING" nor "You guys said this was fixed, but...") somewhere will usually result in the problem getting addressed.

Finally, if you've got a bug to report, make sure you read up on how to post a detailed bug report. *While the rules outlined apply specifically to bugs related to scripting, many of them are applicable to KoLmafia bug reports in general. *Most importantly, I hate the words "annoying" and "frustrating". *Never use them when describing a bug/feature. *Ever. *Thanks. *The abridged revision logs follow.

--------------------------------

Revision: 4909 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4909)
Un-rearrange some calculations

Revision: 4910 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4910)
Add power for battered hubcap

Revision: 4911 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4911)
Move Gallery from 2nd floor to 1st floor

Revision: 4912 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4912)
Fix pyramid

Revision: 4913 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4913)
Fix potential jtable focusing issues
Fix handling of trade proposals in chat window

Revision: 4914 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4914)
Fix root location not being created on OS X
Only override announcements, not chat, for area spoilers

Revision: 4915 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4915)
Also show spoilers in unintegrated gCLI window

Revision: 4916 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4916)
Do not override old spoiler data if there is no response text

Revision: 4917 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4917)
Don't return null when getting weapon "type" of non-weapons

Revision: 4918 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4918)
Add Bad Moon general store and Styx status effects

Revision: 4919 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4919)
Add all effects which add elemental resistance for basement elemental tests

Revision: 4920 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4920)
add a few plurals and effect descriptor ids from the Wiki

Revision: 4921 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4921)
Add a bunch of Bad Moon status effects

Revision: 4922 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4922)
length is an attribute, not a function

Revision: 4923 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4923)
Only show safety information on demand

Revision: 4924 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4924)
Smarter handling of on-demand safety info loading

Revision: 4925 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4925)
Recognize Bad Moon in Character Sheet.

Revision: 4926 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4926)
Add in_bad_moon() ASH function.
The restaurant's daily special is found in the restaurant, not the microbrewery.
Hagnk's storage is not available in Bad Moon.

Revision: 4927 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4927)
Return a buffer for load_html instead of a string
Fix load_html giving unrestricted file system access

Revision: 4928 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4928)
Force character pane update if item creation expected to use adventures

Revision: 4929 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4929)
Check for doubled additions to junk list

Revision: 4930 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4930)
Fix lasagna bandages handling
Reduce fight request overhead

Revision: 4931 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4931)
Nervewrecker's store is only available in Bad Moon - and is preferred, there

Revision: 4932 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4932)
Add support for Hell's Kitchen in Item Manger and in CLI ("kitchen" command)

Revision: 4933 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4933)
Add Heartbreaker's Hotel. Yeah, right.

Revision: 4934 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4934)
Bad Moon status effect

Revision: 4935 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4935)
Add 10 more maps that can have safety info

Revision: 4936 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4936)
Fix adventuring after clicking on safety link

Revision: 4937 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4937)
Fix adventuring not being recognized when safety pane is closed

Revision: 4938 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4938)
Fix basement error messages when bang potions are unidentified
Move elemental form detection to item consumption instead of up command

Revision: 4939 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4939)
Improved handling of tripled reagent potions

Revision: 4940 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4940)
If the question mark link is clicked multiple times, only process once

Revision: 4941 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4941)
Once you break Ronin, "pull" always pulls all

Revision: 4942 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4942)
Refresh whenever adventures are known to be used
Refresh whenever effects are known to be removed

Revision: 4943 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4943)
Rename stationary button property

Revision: 4944 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4944)
Handle end-user not selecting a skill when clicking the use skill button during combat

Revision: 4945 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4945)
No action if afflicted by cunctatitis and you decide to do things later
Abort auto-adventure if you have cunctatitis and it can't be removed

Revision: 4946 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4946)
Fix potential null pointer exceptions with unidentified bang potions

Revision: 4947 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4947)
Slightly improved focus handling

Revision: 4948 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4948)
Telescope description strings of gates and guardians. Nutcracker buff.

Revision: 4949 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4949)
Apply DA to expected damage from the Gauntlet

Revision: 4950 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4950)
Stubs for the Telescope.

Revision: 4951 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4951)
Fix "where to send" email address not showing on debug logs

Revision: 4952 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4952)
No telescopes in Bad Moon

Revision: 4953 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4953)
Fix just-expired effects not showing up in basement effect refresher

Revision: 4954 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4954)
Tweak telescope detection

Revision: 4955 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4955)
Detect Bad Moon on account page. Another Nutcracker buff.

Revision: 4956 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4956)
If there's a redirect, stop fight

Revision: 4957 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4957)
Fix first chat message not being displayed

Revision: 4958 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4958)
Fix reagent potion ingredient usage calculation

Revision: 4959 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4959)
Activate Telescope support

Revision: 4960 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4960)
Reduce code nesting depth

Revision: 4961 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4961)
Print unrecognized telescope sightings. Save matched string, not input text.

Revision: 4962 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4962)
Auto-highlight if filtered list only has one element

Revision: 4963 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4963)
Fix integrated gCLI handling of safety text

Revision: 4964 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4964)
Allow louvre override for those who don't use KoLmafia often

Revision: 4965 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4965)
Add louvre override option to user interface

Revision: 4966 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4966)
Make substring filter for adventure list optional

Revision: 4967 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4967)
Fix class cast exception

Revision: 4968 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4968)
Slightly more robust handling of session cookies

Revision: 4969 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4969)
If override set is set, do not ignore the louvre

Revision: 4970 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4970)
Specify open command in one string

Revision: 4971 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4971)
Detect explosions, even when desired amount reached

Revision: 4972 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4972)
Remove red pixel potions from default conditions

Revision: 4973 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4973)
Clear all fields when reloading frame

Revision: 4974 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4974)
Always abort if request issued in the middle of a fight

Revision: 4975 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4975)
Yet Another Sweet Nutcracker buff

Revision: 4976 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4976)
Choice adventures leading to fights should continue fight

Revision: 4977 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4977)
Track currently-active window for focus purposes
Fix handling of internally-driven basement fights
More debug information when forced exit due to login redirect occurs

Revision: 4978 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4978)
Notify without isQueued check
Better handling of automatic bounty turn-in

Revision: 4979 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4979)
Ignore unexpected http-referrers
Add more automatic /dev server logins
Remove timeout delays to improve response time

Revision: 4980 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4980)
Disable command URLs requested with GET rather than POST

Revision: 4981 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4981)
If the user wants to try a specific login server, actually try to use that one
rather than always going to www.kingdomofloathing.com

Revision: 4982 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4982)
Include more timeout details

Revision: 4983 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4983)
Login request should always follow redirects

Revision: 4984 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4984)
If no item equipped on familiar, do not try to re-equip nothing on pre-blackbird familiar

Revision: 4985 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4985)
Do not increase lag tolerance when spikes are encountered

Revision: 4986 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4986)
Allow users to define how long a server timeout takes

Revision: 4987 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4987)
Allow users to turn off socket error messages

Revision: 4988 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4988)
When choosing a new login server, ignore the load balancer

Revision: 4989 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4989)
Add my_hash function to the ASH
Remove auto-insertion of password hash for relay requests

Revision: 4990 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4990)
Allow relay override scripts not to explicitly specify password hash

Revision: 4991 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4991)
Smarter handling of queued gCLI updates

Revision: 4992 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4992)
Smarter handling of Macintosh application bundles

Revision: 4993 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4993)
More informative debug information with login redirect
Directly invoke executable inside application bundle

Revision: 4994 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4994)
Increase default timeout tolerance

Revision: 4995 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4995)
Reduce internal session id checks

Revision: 4996 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4996)
If browser instance is already running, invoke "open -a" on the application

Revision: 4997 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4997)
For logs generated from debug target, include revision number

Revision: 4998 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4998)
More debug information for time-out during login

Revision: 4999 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=4999)
Fix handling of automatic chasm-bridging

Revision: 5000 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5000)
Do not add login data to debug logs

Revision: 5001 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5001)
Fix login page challenge recognition

Revision: 5002 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5002)
Fix handling of "hide everything by default" inventory option

Revision: 5003 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5003)
Do not submit cookies from GM scripts
Only send inventory cookie on inventory pages

Revision: 5004 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5004)
Add Omphalos Torus and yet another sweet nutcracker song

Revision: 5005 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5005)
Fix "auto" button for choice adventures

Revision: 5006 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5006)
Always add bad moon option to ascension page

Revision: 5007 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5007)
Only load event frame if something which is registered happens

Revision: 5008 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5008)
Add more configurable adventures

Revision: 5009 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5009)
Divide spookyraven into two zones
Make all options configurable

Revision: 5010 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5010)
More Bad Moon effect IDs

Revision: 5011 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5011)
Allow relay-driven CLI commands which have a referrer

Revision: 5012 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5012)
Detect if current gremlin cannot have a molybdenum tool.

Revision: 5013 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5013)
Only check for missing gremlin tool before quest completion

Revision: 5014 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5014)
Bad Moon status effects

Revision: 5015 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5015)
Bad Moon effect deductions

Revision: 5016 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5016)
Fix accidental revision commit

Revision: 5017 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5017)
Add key listener to zone select

Revision: 5018 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5018)
Show usage of familiar larvae and message display items.

Revision: 5019 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5019)
Fix potential infinite truncation loop in Firefox

Revision: 5020 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5020)
Fix over-truncating of buffer
Increase internal chat buffer size

Revision: 5021 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5021)
Add power value for a couple of shields

Revision: 5022 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5022)
More health restoration items
Add untested handler for shadow battle

Revision: 5023 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5023)
In Bad Moon, Mr. Skills shouldn't be added to available skill list

Revision: 5024 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5024)
Handle accidental spaces in item names for CLI commands

Revision: 5025 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5025)
Make self-highlighting text fields the default for a lot of user interfaces

Revision: 5026 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5026)
Add information for navel ring skill
Update gear changer when new weapon/offhand acquired
Improved filtering for skills/familiars in internal database

Revision: 5027 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5027)
Make skill list a filterable field
Fix Java 1.4 compatibility issue

Revision: 5028 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5028)
Update version number

Revision: 5029 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=5028)
Fix version number not showing in title screen