Camelia, the Perl 6 bug

IRC log for #padre, 2011-09-22

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

All times shown according to UTC.

Time Nick Message
00:05 castaway joined #padre
00:17 [Sno] joined #padre
00:54 user_6571 joined #padre
01:01 ktaragorn joined #padre
01:14 jazzanova joined #padre
01:42 Di-ima joined #padre
02:22 jnap joined #padre
04:01 asarch joined #padre
04:10 Alias_ joined #padre
04:47 Hyppolit svn: r16427 | adamk++ | http://padre.perlide.org/trac/changeset/16427
04:47 Hyppolit Preferences saves again
04:47 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
05:03 tome joined #padre
05:17 sewi_work joined #padre
05:54 Hyppolit svn: r16428 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16428
05:54 Hyppolit make calltip and whitespace styling available to padre styles
05:54 Hyppolit trunk/Padre/lib/Padre/Wx/
06:05 toi joined #padre
06:12 marcela joined #padre
06:14 Hyppolit svn: r16429 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16429
06:14 Hyppolit port solarized_dark to new style format - not guaranteed exact. some embelishments added.
06:14 Hyppolit trunk/Padre/share/styles/
06:33 Hyppolit svn: r16430 | adamk++ | http://padre.perlide.org/trac/changeset/16430
06:33 Hyppolit Change the default foreground from green to grey so that visible whitespace looks grey
06:33 Hyppolit trunk/Padre/share/styles/
06:48 Hyppolit svn: r16431 | azawawi++ | http://padre.perlide.org/trac/changeset/16431
06:48 Hyppolit Fix test plan count in 08_style.t
06:48 Hyppolit trunk/Padre/t/
06:48 azawawi joined #padre
07:00 mj41 joined #padre
07:08 azawawi good morning #padre
07:08 Alias_ http://mibpaste.com/ggkgXR
07:08 Alias_ I also sent you a mail I think
07:08 Alias_ It's ReplaceTarget
07:08 Alias_ Dunna why it's breaking all of a sudden, it has worked at least some of the time some places
07:09 Alias_ Wx::Scintilla 0.30 Windows 7 Strawberry Perl 5.12.3 MXWin32-x86-multi-thread
07:09 Alias_ gccversion=4.4.3
07:14 azawawi ok, scenario... always or sometimes?
07:16 Alias_ always
07:17 Alias_ On this computer
07:17 Alias_ Let me double check on the tailing spaces thing
07:25 azawawi same setup here... although i dont use vertical align :)
07:26 Alias_ Leading/trailing space removal also now uses the same target replace mechanism
07:26 Alias_ It's the upgrade from replacing the entire document
07:31 azawawi my initial guess is that scintilla is not 100% good
07:31 azawawi when you pass out of range numbers to its methods
07:31 azawawi we've seen that before
07:33 azawawi $insert - $spaces # maybe ?
07:36 sugar joined #padre
07:40 Hyppolit # 1050 :  Window menu is confusing (new defect) by szabgab  [ http://padre.perlide.org/t​rac/ticket/1050#comment:2 ]
07:43 Hyppolit # 168 :  columns in the Syntax check window should keep their size (closed enhancement) by azawawi  [ http://padre.perlide.org/trac/ticket/168#comment:2 ]
07:43 * szabgab is back home
07:47 Hyppolit # 1314 :  syntax checker cannot deal with abs_path($0) ? (closed defect) by azawawi  [ http://padre.perlide.org/t​rac/ticket/1314#comment:1 ]
07:48 marcela joined #padre
07:50 Hyppolit # 1203 :  CGI::Carp qw(fatalsToBrowser) hides errors (closed defect) by azawawi  [ http://padre.perlide.org/t​rac/ticket/1203#comment:3 ]
07:52 bowtie joined #padre
08:48 daxim joined #padre
08:57 sugar guys, Padre is cool
08:57 sugar but in version 0.90 it's less stable than in 0.86
08:58 gyles19 Where does padre write session files?  Mine either fails to write it, or it dumps core during the attempt.  strace shows a whole lote of 'resource unavailable' and failed accesses to ~/.config/ibus/bus, as I don't have an ibus directory under .config.
09:03 daxim ibus is an input method.  you will see this for any gtk-program you're running.
09:04 daxim you can ignore this since you apparently don't use ibus
09:05 daxim padre user-specific files are created in ~/.local/share/.padre
09:06 daxim the path prefix is governed by the XDG freedesktop standard, you can influence it with certain environment variables
09:16 mib_7i1swx joined #padre
09:41 sewi_work Did anybody kill the project dir detection?
09:41 sewi_work padre.yml doesn't seem to be recognized any longer :-(
09:44 Hyppolit wiki page http://padre.perlide.org/t​rac/wiki/Features/AutoDiff changed by bowtie
09:51 Alias Don't believe so
09:51 Alias The tests still pass I gather
09:53 waxhead_ joined #padre
09:55 Hyppolit wiki page http://padre.perlide.org/t​rac/wiki/Features/AutoDiff changed by bowtie
09:55 waxhead_ hey everyone
09:57 Hyppolit wiki page http://padre.perlide.org/t​rac/wiki/Features/AutoDiff changed by bowtie
10:00 waxhead that's better....
10:00 waxhead so we want to do developer releases???
10:02 bowtie waxhead, steps up to the line with enthusiasm :)
10:02 waxhead sure... if that's what we want to do  :)
10:34 sewi_work alias: chances it doesn't work if the project browser is disabled?
10:34 sewi_work Ctrl+Shift+O didn't find files, after re-enabling the project browser,  it's working again.
10:35 Alias Ctrl-Shift-What now?
10:35 Alias The project browser has no part in project management
10:35 Alias But it's possible that it stimulates certain data into existance
10:35 Alias At least, that I'm aware of
10:36 Alias Ctrl-Shift-O thing is azawawi's thing
10:58 Hyppolit wiki page http://padre.perlide.org/trac/wiki/wxWidgets changed by azawawi
10:59 daxim follow the standard and join modifier keys with +, not with -
10:59 Hyppolit wiki page http://padre.perlide.org/trac/wiki/wxWidgets changed by azawawi
11:00 azawawi joined #padre
11:00 azawawi Alias: ping
11:03 azawawi sewi_work: Ctrl+Shift+O is not my work :)
11:03 azawawi "Alias...Ctrl-Shift-O thing is azawawi's thing..." :)
11:03 azawawi Alias: not my thing :)
11:04 sewi_work azawawi: I also think it's your work, but long time ago :)
11:04 sewi_work open ressource
11:04 azawawi Ctrl-Alt-R
11:06 sewi_work ok, sorry
11:07 * azawawi looks who created that wonderful masterpiece
11:14 Hyppolit wiki page http://padre.perlide.org/trac/wiki/DownloadDebian changed by zenogantner
11:15 * azawawi reads about Mercurial
11:18 waxhead well my email to padre-dev was bounced.. some RBL list...
11:21 bowtie azawawi, draft wiki page done, please note Tab issue
11:22 azawawi bowtie: link plz? :)
11:22 waxhead bowtie, got a link?
11:22 waxhead hey azawawi
11:22 azawawi waxhead: wax on wax off :)
11:22 bowtie http://padre.perlide.org/t​rac/wiki/Features/AutoDiff
11:22 bowtie lol
11:22 waxhead :)
11:23 Alias Oh wait, Ctrl-Shift-O probably IS largely mine
11:24 waxhead oh.. so the diff stuff is relying on the underlying VCS tools?
11:24 waxhead not an internal Padre thing?
11:27 azawawi svn => does a trick by reading .svn\file to diff in memory
11:27 azawawi git => git show HEAD:$filename and then diff in memory
11:27 azawawi diff in memory using Algorithm::Diff
11:28 azawawi so there are not network bound
11:28 azawawi and it is a background task...
11:28 azawawi s/there are/they are/
11:28 azawawi svn or git failed... fallback to editor buffer against saved document diff
11:29 waxhead wow... great work!
11:29 azawawi magic :)
11:29 azawawi and the cool thing is that you can revert what's changed... :)
11:33 waxhead Until you save it?
11:35 azawawi local => until you save
11:35 azawawi svn project => svn diff
11:35 azawawi git project => git diff
11:35 azawawi :)
11:37 bowtie azawawi, can you see the Tab issue, my editor_indent_tab is 4, so why is diff box using 8?
11:38 azawawi bowtie: because it is using text control... not Wx::Scintilla... fixing :)
11:38 bowtie azawawi, cool :)
11:38 azawawi that's what I like about bowtie++. He follows up... :)
11:44 Hyppolit wiki page http://padre.perlide.org/t​rac/wiki/Features/AutoDiff changed by bowtie
11:58 azawawi bowtie: what was simpler, showing all differences... that's complete diff
11:58 azawawi bowtie: or the new design
11:58 azawawi bowtie: ?
11:59 bowtie azawawi, you are having fun I presume :)
12:01 azawawi yeah
12:11 robinsmidsrod joined #padre
12:18 Hyppolit svn: r16432 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16432
12:18 Hyppolit swarm ghost cursors are now 'real' ghosts.
12:18 Hyppolit trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/ trunk/Padre-Plugin-Swarm/sha​re/icons/padre/12x12/margin/
12:18 * submersible_toaster chuckles
12:23 bowtie submersible_toaster, Pac Man :)
12:32 azawawi submersible_toaster++ :)
12:33 * azawawi work &
12:38 submersible_toaster bowtie: almost - the pacman ghosts are ~14x14 :D
12:46 submersible_toaster it's more of a pixel  shaved ghost
12:47 jnap joined #padre
13:18 ktaragorn joined #padre
13:48 jnap joined #padre
13:49 jnap joined #padre
14:08 Hyppolit svn: r16433 | adamk++ | http://padre.perlide.org/trac/changeset/16433
14:08 Hyppolit Make it slightly more obvious that a hello world message coming from nowhere is from the test suite :)
14:08 Hyppolit trunk/Padre-Plugin-Swarm/t/
14:56 Hyppolit svn: r16434 | adamk++ | http://padre.perlide.org/trac/changeset/16434
14:56 Hyppolit Ghost cursors now only appear while you are focused on a document, so when you see a ghost you know the other person is actively at that position.
14:56 Hyppolit trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/
14:56 jnap joined #padre
15:28 kaare joined #padre
16:35 gyles19 yeah, my session manager isn't working.  When I try to launch padre without naming a file, Padre hangs up in a cpu loop.  When I try to save a session by name, it either dumps core, or writes an 'unsaved_xxxxx.storable file' in .local/share/.padre and I can't reload it later.  I have a back trace of the cpu loop hang, should I open a bug report?  There doesn't seem to be anything newer on cpan to try.
16:36 sewi_work Hyppolit: trac!
16:36 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
16:36 sewi_work Please open a bug report
16:36 sewi_work thank you for debugging this
16:37 gyles19 I'm already registered, and I'm about to head leave for my day job.  I'll file one this evening.  (And I just figured out these 'unsaved_* files' are all the code I've been losing to core dumps this week.  Poo.  I could have recovered.
16:38 sewi_work They're writting but Padre currently can't read them.
16:38 sewi_work thank you for the report
16:38 gyles19 Are sessions stored as separate files? Or are they buried in that yml/db thing?
16:38 sewi_work No, they're stored in the config.
16:38 sewi_work You may remove your config.db from your padre home dir
16:39 gyles19 Ah. There's no bug report about padre being unable to read sessions. :/  Is there any way to verify the health of the config file?  With al the core dumps I've had I wouldn't be surprised iff it isn't trashed by now.
16:39 Hyppolit svn: r16435 | bowtie++ | http://padre.perlide.org/trac/changeset/16435
16:39 Hyppolit Change code to use local SVN if present instead of SVN::Class, testing here before moving to trunk
16:39 Hyppolit trunk/Padre-Plugin-Patch/lib/Padre/Plugin/Patch/
16:41 Hyppolit Trac registration closed
16:43 mj41 joined #padre
16:44 ktaragorn joined #padre
17:23 bowtie gyles19, which do you want to check, config.yml or config.db?
17:46 Hyppolit svn: r16436 | bowtie++ | http://padre.perlide.org/trac/changeset/16436
17:46 Hyppolit remove commented out code
17:46 Hyppolit trunk/Padre-Plugin-Patch/lib/Padre/Plugin/Patch/
18:12 Hyppolit svn: r16437 | bowtie++ | http://padre.perlide.org/trac/changeset/16437
18:12 Hyppolit try and catch the no svn diffs error, or non error
18:12 Hyppolit trunk/Padre-Plugin-Patch/lib/Padre/Plugin/Patch/
19:26 pece joined #padre
19:37 sugar joined #padre
20:33 mj41 joined #padre
20:58 Hyppolit svn: r16438 | bowtie++ | http://padre.perlide.org/trac/changeset/16438
20:58 Hyppolit a better solution using Sort::Versions
20:58 Hyppolit trunk/Padre-Plugin-Patch/lib/Padre/Plugin/Patch/
21:06 Hyppolit svn: r16439 | bowtie++ | http://padre.perlide.org/trac/changeset/16439
21:06 Hyppolit add dependencs
21:06 Hyppolit trunk/Padre-Plugin-Patch/ trunk/Padre-Plugin-Patch/lib/Padre/Plugin/ trunk/Padre-Plugin-Patch/lib/Padre/Plugin/Patch/
21:10 Hyppolit svn: r16440 | bowtie++ | http://padre.perlide.org/trac/changeset/16440
21:10 Hyppolit comment out unwanted code
21:10 Hyppolit trunk/Padre-Plugin-Patch/lib/Padre/Plugin/Patch/
21:23 Hyppolit svn: r16441 | bowtie++ | http://padre.perlide.org/trac/changeset/16441
21:23 Hyppolit tidy and add TRACE lines
21:23 Hyppolit trunk/Padre-Plugin-Patch/lib/Padre/Plugin/Patch/
23:08 bowtie left #padre

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