Camelia, the Perl 6 bug

IRC log for #padre, 2010-01-25

| Channels | #padre index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:07 Hyppolit svn: r10272 | adamk++ | http://padre.perlide.org/trac/changeset/10272
01:07 Hyppolit Adding a new role
01:07 Hyppolit trunk/Padre/lib/Padre/Wx/Role/
01:20 submersible1 Alias: 'netsh interface ip show joins'  and 'netsh interface ip show config'  might discover why the mcast listening on your host is odd.
03:02 user_4424 joined #padre
03:02 user_4424 hi, where do u enter the input value
03:03 user_4424 a simple prog ,
03:03 Hyppolit svn: r10273 | adamk++ | http://padre.perlide.org/trac/changeset/10273
03:03 Hyppolit Removing the old Padre::Wx::View.
03:03 Hyppolit Moved Padre::Wx::FunctionList to use Padre::Wx::Role::View.
03:03 Hyppolit Methods now sort case insensitive.
03:03 Hyppolit trunk/Padre/lib/Padre/Wx/
04:15 kyanardag joined #padre
04:38 user_4424 joined #padre
04:39 user_4424 hi , how do u assign any value when u run the program
04:39 user_4424 ex , $mystring = <STDIN>;
04:39 Alias hi
04:40 user_4424 print ($mystring);
04:40 user_4424 hi
04:40 Alias You are looking for where to type in the input?
04:40 user_4424 when u run this prog on padre , how u give the input value
04:40 Alias Ah
04:40 user_4424 yes
04:40 Alias You don't
04:40 Alias :)
04:40 Alias Not if you run it inside the editor
04:40 Alias It runs with null STDIN
04:41 user_4424 no , this is my first time , i just started
04:41 Alias For an interactive command line program, right now you probably want to switch out to the command line
04:41 user_4424 oh
04:41 Alias There's native interactive command line inside of Padre... yet
04:41 user_4424 so, ihave to use cmd
04:41 Alias There's NO native...
04:41 Alias yeah, sorry :(
04:41 user_4424 thanks
04:41 Alias We've still got a lot of work to do ...
04:42 Alias We're only about a year and a bit old
04:42 user_4424 i really appreciate ur help
04:42 user_4424 thanks
04:42 Alias No problem
04:42 [JaPh] joined #padre
04:43 [JaPh] hello
04:43 [JaPh] could anyone help me
04:43 [JaPh] I've downloaded PadreIDE from homepage
04:44 [JaPh] when I double clicked on it to install, it causes error: "The program is too big to fit into memory."
04:44 [JaPh] My laptop has 4 GB Ram and 8 GB HDD free space
04:45 [JaPh] I also tried the previous releases of Padre but it's still the same error
04:45 Alias That sounds.... weird
04:45 [JaPh] I've searched through Google but cannot find solution for this.
04:46 [JaPh] I know it's weird but it is ...
04:47 [JaPh] I also tried to install following this instruction: http://padre.perlide.org/trac/wiki/Download
04:47 Alias It's a straight forward MSI installer, it should just work
04:47 [JaPh] Download and install StrawberryPerl then install padre from CPAN shell
04:48 Alias Wait... did you install strawberry?
04:48 [JaPh] yes
04:48 [JaPh] I did
04:48 Alias And then you launched the cpan shell
04:48 Alias And type > install Padre
04:48 [JaPh] yes
04:48 [JaPh] nope
04:48 Alias ??
04:48 [JaPh] C:\>perl -MPAR::Dist -e"install_par(q(http://www.strawberryperl.com/downl​oad/padre/Alien-wxWidgets-0.46-MSWi​n32-x86-multi-thread-5.10.1.par))"   C:\>perl -MPAR::Dist -e"install_par(q(http://www.strawberryperl.com/download/padre/​Wx-0.94-MSWin32-x86-multi-thread-5.10.1.par))"
04:48 Alias whoa
04:48 Alias What on earth is that
04:49 [JaPh] install following this instruction: http://padre.perlide.org/trac/wiki/Download
04:49 Alias That's an optional step for old slow computers...
04:49 Alias Sounds like that doesn't apply :)
04:49 Alias Just try the normal way
04:49 Alias > install Padre
04:50 [JaPh] ok
04:50 Alias (and then wait for about half an hour while it all builds)
04:50 [JaPh] lemme try then
04:51 [JaPh] lots of dependencies, manual installation .....
04:51 Alias hmm?
04:51 Alias "manual" ?
04:51 [JaPh] http://padre.perlide.org/trac/wiki/Download  <--- that's what it said
04:52 [JaPh] and i experience it right now ...
04:52 Alias I'm not sure I understand... there's a manual installation section for old ActivePerls... but that's not your situation
04:53 Alias Can you PasteBin your error?
04:53 Alias dipsy, nopaste
04:53 Alias gah, stupid bot
04:54 Alias http://nopaste.snit.ch/
04:56 Alias If it's a totally fresh install, you may need to reboot
04:56 Alias There's been some security/PATH-related issues on newer versions of Windows
05:37 pece joined #padre
05:56 Sewi joined #padre
05:57 submersible1 Alias: and then there is 'netsh firewall show multicastbroadcastresponse'
05:58 Sewi gm
05:58 Alias Multicast/broadcast response mode = Enable
05:58 Sewi Alias: Startup _is_ faster now, great work
05:58 Alias Sewi: Especially if it's to the single instance
05:58 * submersible1 curses
05:59 Alias Sewi: And you can turn off splash
05:59 Alias Sewi: (If someone was willing to add the Preferences stuff for it)
05:59 Sewi If you won't, I could do this, but gotta go soon.
06:00 Alias I won't be, I can't bring myself to look at the Preferences dialog code
06:01 Sewi :-)
06:01 Alias ... until I have a better replacement
06:04 Sewi Yeah, it's not good :-(
06:36 waxhead joined #padre
07:14 kaare joined #padre
07:25 azawawi joined #padre
07:25 azawawi hi
07:28 Alias \o
07:31 Hyppolit svn: r10274 | azawawi++ | http://padre.perlide.org/trac/changeset/10274
07:31 Hyppolit Updated Changes
07:31 Hyppolit trunk/Padre/
07:32 Hyppolit svn: r10275 | adamk++ | http://padre.perlide.org/trac/changeset/10275
07:32 Hyppolit Corion you pillock, global globals are even worse than global lexicals for things that aren't supposed to be modified. Now I have to make it constant to be strictly correct and shut you up :)
07:32 Hyppolit trunk/Padre/lib/Padre/
07:33 submersible pmsl
07:36 Alias pmsl?
07:37 * Alias ponders getting rid of the splash screen entirely for a while, since for me at least it's now visible for such a short period of time that it just blinks out
07:37 Alias It's probably one of the more expensive bits of the startup process now :)
07:38 Alias Also sewi++
07:38 Alias Tab switching WAY faster now
07:40 Alias Goddam
07:40 Alias It's a whole different program now
07:40 Alias And here I thought that it was AUI being slow
07:41 Alias If tab changing is THAT fast, it means that there's something slow in on_close still
07:41 Alias I bet it's the database saving the file position or something
07:41 * Alias will go looking for database locking speedups
07:45 Hyppolit svn: r10276 | azawawi++ | http://padre.perlide.org/trac/changeset/10276
07:45 Hyppolit Refactor building of padre.exe in win32 into M/I/PRIVATE/Padre.pm
07:45 Hyppolit trunk/Padre/ trunk/Padre/privinc/Module/Install/PRIVATE/
07:45 marcela joined #padre
07:51 Hyppolit svn: r10277 | azawawi++ | http://padre.perlide.org/trac/changeset/10277
07:51 Hyppolit Disable "Debug" menu items when there is no document
07:51 Hyppolit trunk/Padre/lib/Padre/Wx/Menu/
07:53 Hyppolit svn: r10278 | azawawi++ | http://padre.perlide.org/trac/changeset/10278
07:53 Hyppolit Updated Changes
07:53 Hyppolit trunk/Padre/
07:53 Hyppolit svn: r10279 | azawawi++ | http://padre.perlide.org/trac/changeset/10279
07:53 Hyppolit Perl tidy :)
07:53 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Wx/
07:57 asphere joined #padre
08:10 asphere joined #padre
08:24 Hyppolit svn: r10280 | azawawi++ | http://padre.perlide.org/trac/changeset/10280
08:24 Hyppolit Fix a Padre debugger crash when an unsaved document is debugged.
08:24 Hyppolit trunk/Padre/lib/Padre/Wx/
08:25 Hyppolit svn: r10281 | azawawi++ | http://padre.perlide.org/trac/changeset/10281
08:25 Hyppolit Updated Changes
08:25 Hyppolit trunk/Padre/
08:26 azawawi X11 middle button paste is *NIX specific?
08:31 submersible azawawi: well - *nix-ers expect _SOMETHING_ to happen on middle click
08:32 azawawi submersible: so we should disable the option on win32, right?
08:34 * submersible shrugs
08:34 submersible I'm biased - it does not work how I expect for *nix ... and I rarely use padre on win32
08:35 azawawi so ? :)
08:40 cognominal joined #padre
08:51 jjore I still haven't gotten around to actually using Padre yet (mostly because the setup on Mac was difficult when I tried) but I wrote http://diotalevi.isa-geek.net/~jos​h/100125/improvised-call-graph.txt today which is just using PPI to find call sites and printing them as GraphViz (and I really just piped to Graph::Easy's graph-easy to get a png)
08:53 SvenDowideit_ joined #padre
08:54 SvenDowideit joined #padre
08:56 danlucraft joined #padre
08:57 azawawi joined #padre
09:02 Hyppolit svn: r10282 | azawawi++ | http://padre.perlide.org/trac/changeset/10282
09:02 Hyppolit Converted annoying warn to TRACE(...) if DEBUG
09:02 Hyppolit trunk/Padre/lib/Padre/Wx/
09:06 danlucraft1 joined #padre
09:14 daxim joined #padre
09:23 waxhead oo tab switching has been fixed up?
09:36 SvenDowideit__ joined #padre
09:37 SvenDowideit joined #padre
09:42 azawawi joined #padre
10:13 cognominal joined #padre
10:19 marcela_ joined #padre
10:42 submersible joined #padre
10:43 marcela__ joined #padre
11:54 awnstudio joined #padre
12:19 tsee joined #padre
12:52 azawawi joined #padre
12:56 azawawi try windows 3.1 in your browser (http://www.michaelv.org/) :)
12:58 Hyppolit svn: r10283 | tsee++ | http://padre.perlide.org/trac/changeset/10283
12:58 Hyppolit Merge 10160 to 10282 from trunk
12:58 Hyppolit branches/Padre-slave-driver-thread/ branches/Padre-slave-driver-thread/bin/ branches/Padre-slave-driver-thread/lib/ branches/Padre-slave-driver-thread/lib/Padre/ branches/Padre-slave-drive​r-thread/lib/Padre/Action/ branches/Padre-slave-drive​r-thread/lib/Padre/Config/ branches/Padre-slave-driver-thread/lib/Padre/DB/ branches/Padre-slave-driver-​thread/lib/Padre/DB/Migrate/ branches/Padre-slave-driver-thread/lib/Padre/Do
14:19 cognominal joined #padre
14:26 tsee joined #padre
14:26 tsee Anybody up for buying beer for fixing the Scalars Leaked bug?
14:27 Hyppolit svn: r10284 | tsee++ | http://padre.perlide.org/trac/changeset/10284
14:27 Hyppolit got experimental slave driving to work
14:27 Hyppolit branches/Padre-slave-driver-thread/lib/Padre/
14:27 tsee Have a go at branches/Padre-slave-driver-thread
14:27 jq tsee: what does this branch do?
14:28 jq what's its goal?
14:28 tsee It creates a master "slave driver" thread that spawns the workers.
14:28 tsee This reduces the memory overhead.
14:28 jq no more scalar leaked?
14:28 tsee And spawn time.
14:28 jq how comes?
14:28 tsee And as a side effect, it doesn't leak whatever scalar was being leaked.
14:29 jq tsee: can i have a pony too? :-)
14:29 tsee Because Padre (the application and its namespace) hasn't been loaded yet when the thread's cloned from the initial one.
14:29 jq nice!
14:29 tsee So whatever's leaking the scalar during cloning can't do that any more.
14:29 jq i'll buy you a beer next time we meet then.
14:29 tsee This is an a posteriori analysis, though.
14:29 tsee I was going to suggest Mattia should get it.
14:30 tsee His help's been the catalyst.
14:30 tsee Memory consumption may go down further if his experiments with Wx threading work out.
14:31 tsee The negative side effect of all this is that the background processing has now become even more complicated.
14:31 tsee Also, I don't know whether user-defined events still work.
14:31 tsee AND
14:32 tsee I may have broken submersible's services.
14:32 tsee submersible, could you do some testing with the branch?
14:32 tsee I could also *really* use another set of eye balls.
14:33 Hyppolit svn: r10285 | tsee++ | http://padre.perlide.org/trac/changeset/10285
14:33 Hyppolit less unnecessary passing around of Padre::Wx::Main objects
14:33 Hyppolit branches/Padre-slave-driver-thread/lib/Padre/
14:34 tsee I think the events may prove to be a problem. I'm surprised things are actually working.
14:34 tsee Now, back to work.
14:58 tsee joined #padre
14:58 tsee Hyppolit, trust Alias_
14:58 Hyppolit Consider Alias_ trusted
14:59 tsee Hyppolit, trust El_Che
14:59 Hyppolit El_Che was already trusted
15:01 PacoLinux joined #padre
15:32 awnstudio joined #padre
15:48 jq tsee: work time was quite short! :-)
15:48 tsee No, still at it.
15:54 asphere joined #padre
15:59 dapatrick1 joined #padre
16:03 dapatrick1 joined #padre
16:31 Sewi joined #padre
16:31 Sewi hi all
17:32 CSJewell2 joined #padre
17:54 bobox joined #padre
17:59 danlucraft joined #padre
18:45 cognominal joined #padre
19:13 LeK joined #padre
20:29 timesink joined #padre
21:21 LeK is this a normal behaviour that Padre reports dependancy problems in the syntax check, even if dependencies are fulfilled in run parameters and in #!.... header?
21:31 Sewi Yes.
21:31 Sewi Not normal but known bug, there is a ticket for it.
21:31 Sewi Padre ignores #! parameters in the syntax checker atm. It also checks from the temp dir as cwd.
21:35 LeK ok, in fact it seems to work in the main.pl, but not in included modules.pm. doesn't matter too much... if there's already a ticket, i'll get back to work ;)
21:35 Sewi Feel free to fix it
21:35 Sewi :-)
21:36 LeK one of this day, i'll have to finish comitting in padre source tree... but i feel best with bug reports right now :)
21:37 LeK best=better
21:39 Sewi If you're unsure, attach your patch to the ticket and announce it here. Someone will look at it before commiting it.
21:39 Getty i thought we commit blind???
21:39 Sewi Getty: Not patches from tickets,only your own typos.
21:40 Sewi Getty: Do you define your DBIx::Class:Schema's manually or via the Loader?
21:40 Getty that is not consequent!
21:40 Getty i dont use DBIx::Class for now
21:40 Sewi But you told me to do so :)
21:40 Sewi It seems it has problems with computed columns.
21:40 Getty yes, cause i know the concept :)
21:40 Getty the concept is the right one, i work with the same on php
21:41 Sewi I had to throw out my "Created" column of the schema because it's configured as "computed column" with "GETDATE()" and "materialized" on the SQL server.
21:42 Sewi Dosn't matter in the case, but there are tables where the read-only computed values are important.
21:42 Sewi But not today, anyway, I'll leave now.
21:42 Sewi gn8
21:43 LeK bye
22:01 awnstudio joined #padre
23:21 CromeDome joined #padre
23:27 LeK left #padre

| Channels | #padre index | Today | | Search | Google Search | Plain-Text | summary