Time Nick Message 01:46 Xiong I play Event Horizon, in which a Santa-related weapon can be mounted on some ships: Firework Cannon, does little damage but make pretty puffy bursts in space. Santa himself, in his own ship, is a dangerous enemy. Ho ho ho. 01:46 VanessaE bah humbug :P 02:20 Xiong Yah. Growing up I always rooted for Scrooge. Enjoyed the weird fantasies... annoyed at the end. 02:25 Xiong I used to enjoy Wonderful Life... I truly admire Jimmy Stewart whatever the occasion. A few years ago I realized I wasn't going to get even his loose newel post and stopped watching. 04:38 Xiong Nominate your Android text editor for Lua? I particularly want good colorful syntax, pinch-zoom, bracket bouncing/highlight (and the same for bracketlike constructs do-end, then-end &c.) 04:41 VanessaE idk if it does syntax highlighting, but Jota. 04:41 VanessaE It Just Works. ™ 04:43 Lone-Star Vanessa, glad you're on got a question for ya 04:44 VanessaE Xiong: Jota doesn't appear to have syntax highlight or pinch zoom. I'd put it about on par with Mousepad, or Nano if it were GUI instead of terminal. 04:44 Lone-Star downloaded the latest of dreambuilder, but it fails to load anything worldedit related 04:44 VanessaE Lone-Star: disable worldedit brush 04:44 VanessaE oh wait, that isn't in there anyway 04:45 VanessaE pastebin an error dump please 04:46 Lone-Star i did have WE brush also 04:46 VanessaE well if you have it, lose it :) 04:47 Lone-Star k, will test again 04:47 VanessaE Xiong: is Geany available for Android? 04:47 VanessaE *looks* 04:47 Xiong Sorry VE. As a foreigner to Lua I depend on good highlights to tell me where to studyup. Odd Jota. It bracket-bounces but doesn't highlight? The reverse is common. 04:48 Xiong VE, that's great idea. I'm diehard Geany on real machines. Assumed no chance... being a negative guy has a cost. 04:49 VanessaE hm. nope, no Geany available for Android ;( 04:50 VanessaE and yeah, I know how dependent on syntax highlight one can get 04:50 Xiong Haha. Granny is a horror game with a mummy out of Psycho terrorizing you around the house. 04:50 VanessaE you really should try to get an old laptop or something to do real work on. 04:51 VanessaE when I was stuck trying to do everything on my Galaxy S4 for four days, I ...ugh.. horrible :P 04:51 Xiong I have a good laptop and two good towers... no place to set up. 04:51 VanessaE setup on your lap ;) 04:52 Xiong When I must have the laptop I go outdoors. I have a folding chair and tray table. Avoid. 04:52 Xiong SF real estate is... well, my mouse moved out, couldn't afford the cheese. 04:53 VanessaE ugh. I wouldn't be able to stand it. to do everything on that postage stamp of a screen when I could spread my work over my four monitors? fuck no :P "How does [she] see with these??" " [She] turns. " 04:53 Lone-Star VanessaE: ok, seems to be working now. guess there is something else in your modpack thats conflicting? 04:53 Xiong There's a reason I'm running a 3D graphics hog on my phone. 04:54 VanessaE Lone-Star: nah. worldedit brush probably tries to integrate with the other worldedit components, but brush only works on 5.0.0, not 0.4.x, so I don't supply it with Dreambuilder. 04:54 Lone-Star k. well im running 5.0 dev that i compile myself 04:54 VanessaE Lone-Star: that said, I would still like a crash dump/error log from the failure? 05:00 VanessaE (I may not be able to fix it, but I'm at least curious. purely academic, you know :) ) 05:01 Lone-Star ahh, think i know what happened. i had your modpack, along with separate folders of worldedit in my mods folder and the game was seeing both versions and having a name conflict 05:01 VanessaE ah, yeah 05:01 VanessaE that's a no-no in minetest 05:02 Lone-Star after removing all other mods, everything works, including we brushes 05:02 VanessaE the engine can't tell the difference between a mod stored in ./mods/ or one in ./mods/some_modpack/ 05:09 Xiong Half of what I want and a boatload of serious features: lcode go https://imgur.com/gallery/4tATN9K 05:10 VanessaE that looks decent, though I prefer dark text, light background for coding (otherwise light text, black background for terminals, IRC, etc) 05:10 Xiong The dev has chosen to title this so oddly in Play I cannot find it by search... yet. Stumbled upon. 05:10 VanessaE free/ 05:10 VanessaE ? 05:11 Xiong I suspect themes are flexible. I'm a black-on-buff man myself. 05:11 Xiong Freeish. You have to pay for online compilation. 05:11 VanessaE bleh 05:12 VanessaE of course, I have no need to do code on my phone anyway. I can always do it on the PC and copy to the phone if that need should happen to come up 05:12 Xiong Well it's heavyweight. No ads. 05:14 Xiong Doesn't handle Lua bracketlike constructs but I can dummy it out... with care or if I trust the authors' indentation 05:15 Xiong I'm not a fan. No line terminators *or* separators? At least indents aren't significant. 05:16 Xiong But really... do-end? 05:16 VanessaE ? 05:16 VanessaE oh Lua syntax. 05:16 VanessaE I might have preferred "done" but meh. 05:16 VanessaE end works too 05:17 VanessaE or even next ;) 05:17 Xiong After awhile most languages look alike... except FORTH, not does. 05:17 Xiong Or even {…}? 05:18 VanessaE eh? 05:18 VanessaE oh braces 05:18 VanessaE nah, overkill in Lua 05:18 Xiong Languages that set out to look different are an obstacle. 05:19 Xiong Right. Do-end is not overkill? 05:19 VanessaE To me, Lua feels like a mix of classic 8-bit BASIC, BASH, and C. 05:19 VanessaE it's a good balance imho 05:20 Xiong if (flag) { hoge = piyo; i-- }; 05:21 Xiong That's concise and clear. I see no leverage with then-end. 05:21 VanessaE if flag then hoge = piyo; i = i - 1 end 05:22 VanessaE makes sense to me anyways 05:23 Xiong I started learning code with BASIC. I also started my toilet training career by painting freehand murals. Not so much today. 05:23 VanessaE hey now, don't hate on BASIC. 05:23 Xiong No... no hate. I merely washed my hands. 05:23 VanessaE I cut my teeth on BASIC and 6502 assembly, and turned out fine :P 05:24 * Xiong waddles into room dragging a stack of 8085 assy on 132col greenbar 05:25 VanessaE oy 05:25 VanessaE I'm glad I missed THOSE days 05:25 VanessaE my late husband I'm sure had some stories though. System/36, COBOL 05:26 Xiong Or... if you wanna play the dozens... how about working a PDP-9 through the front panel bus toggles? Store, next. Paper tape was a real joy. 05:27 VanessaE (we never talked at length about that, he was glad to leave the big iron behind :P ) 05:27 VanessaE oh G*d no 05:27 VanessaE sometimes I wonder how the hell we got by in that era :P 05:28 VanessaE though I'm sure paper was indeed a joy compared to punched card. 05:30 VanessaE the most primitive storage I ever used (not counting my brain or hard copy) was cassette. 30 mins to load 40ish kB, if it loaded at all 05:30 VanessaE (C64 cassette was unreliable, or mine was anyway) 05:30 Xiong My pop was big iron. Was in at the turning point: Kiewit Computation Center. They ran batch at night. 05:31 Xiong I know how to drive a keypunch... including the mysterious control drum. 05:32 Xiong I have programmed using patch cables. 05:33 VanessaE not me.... or does changing jumpers on my 3d printer's RAMPS board (to change the microstep divider) count? ;) 05:33 Xiong ... for a moment there, I almost thought I had hair on my chest.... 05:35 Xiong The technology is so old I don't see a photo without hard search. Some plugboard computers were analog. 05:38 Xiong https://www.flickr.com/photos/wbaiv/6685104979 05:38 VanessaE oy 05:38 Xiong Yes. 05:40 Xiong There was this brief moment when the proven plugboard interface was applied to the new digital machine. Then somebody said... nah, let's use Hollerith cards. 05:42 Xiong Okay so fun babbling bygone days in corner waiting for nuss to bring meds and mush. Better go hack. ----> 06:31 Xiong Okay serious question. Technic drill code minetest.register_craft() before defining local mining_drill_mk3_setmode(). This setmode is called from a later minetest.register_tool()... so nobody thought the code order was an issue. 06:33 Xiong But if I want to supply an on_place callback then it seems I should do so in the craft registration... which amounts to a forward reference. And if this is bad form in C, in Lua it's sure to throw an exception. 06:35 Xiong So yeh I can think of several ways to fix this but none that don't amount to a big shuffle. Would anyone care to propose a socially acceptable approach? 06:54 Xiong Okay never mind. Docs are ample on mod API but full of holes. Docs on technic API...won't bother. But scoping cans.lua... which items do have a funny on_place callback... shows the way. 07:18 Xiong Whoa... the editor I'm using... stupid name: lcode go https://imgur.com/gallery/4tATN9K 07:19 Xiong It's not lcode, lowercase L. It's Icode, uppercase i. These look identical on most screens. 07:20 Xiong Another reason to despise the bastards of Helvetica. 07:21 Xiong Anywho there's the Play Store link... for those of you at home with your Etch-O-Sketches. 07:41 Xiong Aand... the drill patch worked first time. So now place the technic drill changes modes. This works on Android... where place is double-tap and sneak isn't a key. 10:29 Xiong https://github.com/minetest-mods/technic/issues/472 15:29 zed_ Hey. 15:29 zed_ Is there a way to run minetest with selected local map with no startup dialogs? 15:30 zed_ I tried --go and --world[name] but with no luck 15:30 zed_ --go connects to some network server immediately 15:32 zed_ I'm experimenting with modules and want to start/stop server as quick as possible to make write/execute iterations faster 15:39 Hawk777 Interesting; I just tried it myself and saw the same results, but I can provide slightly more information: “minetest --worldname foo” leaves me at the main menu with world foo selected, but “minetest --worldname foo --go” tries to connect to the most recent multiplayer server I was using. Even if the most recent thing I actually did was launch a singleplayer world, “--go” still tries to connect to a multiplayer server i 15:39 Hawk777 ad. 15:39 Hawk777 @zed_ 15:40 zed_ yes, the same results. 15:40 Hawk777 … actually --worldname does absolutely nothing, I just happened to type the same name as the world I had most recently selected anyway. 15:41 Hawk777 Perhaps you could actually start/stop a *server* rather than a whole client+server instance? You could leave the client running and just kill/restart a server (on your same machine) and reconnect to it each time? 15:41 zed_ Hm, I should try it. 15:41 Hawk777 With a bit of shell scripting (if you’re using Linux) it should even be pretty easy to run the server in the background, run the client with --go (which will then connect to your local server, if that was the most recent selection), and when you exit the client, kill the server automatically. Even restart the whole thing if you want. 15:42 Hawk777 That would take a bit more time, since you’re killing and relaunching the client as well as the server, but fewer clicks since all you have to do is kill the client and the whole thing restarts. 15:42 zed_ thanks, I'll try this 16:02 Xiong The long load/start time is a buzzkill anyway but truly discourages thorough testing. 16:13 zed_ I actually reading sources right now with the idea of implementing 'quit to menu' hotkey. If it's possible to make it quickly without deep knowledge of C++ than it would be the best way to start/stop game quickly. 16:13 zed_ one hotkey to exit to the menu, and "enter" to run game again 21:45 nanepiwo lol ok 23:24 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: Fix entity rotation in existing worlds (#7989) 1367049eb https://git.io/fhUv5 (152018-12-23T23:22:27Z) 23:50 MinetestBot 02[git] 04paramat -> 03minetest/minetest: Remove 'Reset singleplayer world' button from full menu on Android (#… 139080d7c https://git.io/fhUf8 (152018-12-23T23:49:08Z)