Search results

  1. philmasterplus

    Bug - Fixed "svn update" does not move files in local copy

    While I still prefer nuking this "smart lookup" altogether, I wouldn't mind xKiv's proposal #1 as a compromise. Though my examples involved scripts/, I am more concerned with relay/. Trial and error have taught us to avoid polluting the scripts/ directory. scripts/ is special; don't touch it...
  2. philmasterplus

    Bug - Fixed "svn update" does not move files in local copy

    For now, I would treat KoLmafia as a flat filesystem, where directories are superfluous and anything can overwrite anything. We could tell people to namespace all their file names (not just ASH or JS) with a unique prefix. I can identify three use cases seemingly at odds here: I want to...
  3. philmasterplus

    Bug - Fixed "svn update" does not move files in local copy

    Unfortunately, I can reproduce this. 😥 In KoLmafia, run svn checkout https://github.com/pastelmind/svn-update-repro/branches/clobber-test-first. This branch has a single file, scripts/first/dont-overwrite-this.ash, which contains: print('This is from clobber-test-first'); Upon installing...
  4. philmasterplus

    Bug - Fixed "svn update" does not move files in local copy

    I understand the desire to move files around, but I wouldn't expect automatic updates to "just work" with that. Were I to make that decision, svn update would simply assume that the file was gone and recreate it. However, I understand that we can't easily remove a long-established...
  5. philmasterplus

    Bug - Fixed "svn update" does not move files in local copy

    Nope. The file is still in the scripts/foo/ subdirectory, and the scripts/bar/ subdirectory is not created at all. I tried several variations on your suggestion, but none of them worked. (1) Create a copy of the file in another subdirectory Create repository with scripts/foo/myfile.ash In...
  6. philmasterplus

    Bug - Fixed "svn update" does not move files in local copy

    Edit on May 28th: This post has been rewritten to better summarize what is going on. To see the original post, check out the "spoiler" below. There are two issues at play: When svn checkout or svn update results in the creation of a new file(s) under scripts/ or relay/ (or any of their...
  7. philmasterplus

    Thoughts on renaming OCD-Cleanup?

    The poll has been closed--a bit later than intended, due to me being busy. Hope no harm done here. The results are directly viewable in the poll page, but I'll post them here as well: The winner goes to Philter, which received 15 out of 28 votes (2 choices per person). Thanks for your...
  8. philmasterplus

    OCD Inventory control

    I finally willed myself to create a discussion thread for the fork. Please join in the gossip!
  9. philmasterplus

    Philter, the inventory cleanup script

    This is the "home" thread for Philter. Report bugs, give hugs, and discuss features. We recently renamed from "OCD-Cleanup" to "Philter". While you can continue to use Philter as-is, we recommend reinstalling Philter (please check our migration guide). For details, see the separate thread or the...
  10. philmasterplus

    Thoughts on renaming OCD-Cleanup?

    Beats me. Some names were suggested in the ASS discord and I don't ask questions :) Philter is not my suggestion, either. In fact I didn't feel the need to suggest my own. I just thought it was generic enough to pass the rules. Plus, we can always claim that we took the name from the in-game item.
  11. philmasterplus

    Thoughts on renaming OCD-Cleanup?

    Try again. I lowered the shields temporarily.
  12. philmasterplus

    Thoughts on renaming OCD-Cleanup?

    Thanks for the suggestions. I gathered the name ideas and made a short poll. It will be up until Saturday, unless I forget to close it.
  13. philmasterplus

    Can't Get Mafia/Java to work together

    Some recent JDKs don't set the file associations at all. You could create a shortcut that runs the JAR file. It's a bit inconvenient, but we don't provide an EXE for recent builds. (IDK why)
  14. philmasterplus

    Feature - Implemented Terminal color output

    const hex = n => ('0' + parseInt(n).toString(16)).slice(-2); printHtml(new Array(77).fill().map((_, i) => (g = hex(255-(i*255/76)), '<font color="#' + (g > 255 ? 510 - g : g) + hex(i*510/76) + hex(i*255/76) + '">@</font>')).join(''));
  15. philmasterplus

    Feature - Implemented Terminal color output

    Windows 10 is a little behind the times... But I'm happy with having colors at all, so no complaining.
  16. philmasterplus

    Question about the wiki's Master Function List

    I was trying to single-source the function call signatures so that we wouldn't have to edit multiple pages (master function list, function category page, the function page itself) to add/change a function signature. I took a page from how the KoL wiki handles data-driven item/monster pages and...
  17. philmasterplus

    Thoughts on renaming OCD-Cleanup?

    I'm ambivalent to most suggestions, but I'm apprehensive on using names of real people[1], or names that are too long[2]. Besides, I live outside the states and have never heard of Marie Kondo until today. [1] Legal issues immediately come to mind. Also, we'd be tying ourselves to the image of...
  18. philmasterplus

    Thoughts on renaming OCD-Cleanup?

    Edit: We're holding a poll (Google Forms, requires login)! You're welcome to join in. Edit 2021-05-12: Poll results are up! I work on OCD-Cleanup, a fork of Bale's OCD Inventory Control. Recently, while gathering feedback for a major code change, I received requests to rename the project to...
  19. philmasterplus

    Feature - Rejected <shout>SPRING CLEANING!!</shout> -- whitespaces

    Does Java have a "code formatter" like Prettier? It would be better to run an automated tool run against the codebase. We could even set up something that runs on svn push.
  20. philmasterplus

    Is it possible to stop Mafia from opening a browser window on login?

    I'm on phone so I can't check, but go to Preferences > Look & Feel > Main Interface and drag-and-drop the "Relay Browser" entry to "Startup in Tabs". Mafia will then start the Relay Browser in the background instead of launching a web browser. Edit: Fixed instructions
Back
Top