Page MenuHomePhabricator
Feed Advanced Search

Mar 17 2016

richardvanvelzen commandeered D10337: Correctly support try..catch..finally in xhpast.

Let me take this back for a bit.

Mar 17 2016, 1:02 PM
richardvanvelzen added a comment to D10337: Correctly support try..catch..finally in xhpast.

The use of yyerror() explicitly is unusual, and does not seem to come from zend_language_parser.y. I'd rather see this prevented by the grammar itself. It looks like zend_language_parser.y accomplished this purely with grammar rules, at least as of 5.5.14 (the copy of the PHP source I have handy locally).

Mar 17 2016, 11:46 AM

Mar 13 2016

richardvanvelzen added a comment to T10576: Wrong highlighting for manually uploaded diff.

I wouldn't have expected the issue to be in xhpast at all. Thanks for the quick resolution!

Mar 13 2016, 2:52 PM · XHPAST, Differential, Bug Report
richardvanvelzen created T10576: Wrong highlighting for manually uploaded diff.
Mar 13 2016, 12:42 PM · XHPAST, Differential, Bug Report

Feb 9 2016

richardvanvelzen added a comment to T10304: Truncated repository browser view in Diffusion for large Mercurial repositories.

We mitigated with:

Feb 9 2016, 3:18 PM · Diffusion (v3), Bug Report

Jan 20 2016

richardvanvelzen added a comment to D15068: Preserve newlines in remarkup previews.

Seems to have gone okay to me

Jan 20 2016, 1:07 PM
richardvanvelzen added a comment to D15068: Preserve newlines in remarkup previews.

I suddenly feel all important-y and stuff

Jan 20 2016, 1:00 PM
richardvanvelzen retitled D15068: Preserve newlines in remarkup previews from to Preserve newlines in remarkup previews.
Jan 20 2016, 12:51 PM
richardvanvelzen added a revision to T10177: Newlines in remarkup not always preserved: D15068: Preserve newlines in remarkup previews.
Jan 20 2016, 12:51 PM · Remarkup, Bug Report

Jan 19 2016

richardvanvelzen updated the task description for T10177: Newlines in remarkup not always preserved.
Jan 19 2016, 9:02 PM · Remarkup, Bug Report
richardvanvelzen updated the task description for T10177: Newlines in remarkup not always preserved.
Jan 19 2016, 9:01 PM · Remarkup, Bug Report
richardvanvelzen added a comment to T10177: Newlines in remarkup not always preserved.

So the preview didn't show the text on multiple lines. :/

Jan 19 2016, 9:00 PM · Remarkup, Bug Report
richardvanvelzen created T10177: Newlines in remarkup not always preserved.
Jan 19 2016, 9:00 PM · Remarkup, Bug Report

Dec 23 2015

richardvanvelzen added a comment to T6389: Ship TShirt.

Hahaha I suddenly remembered this

Dec 23 2015, 5:41 PM · Public & Media Relations

Dec 20 2015

richardvanvelzen awarded T10000: Consider restoring Clowncopterize a Mountain of Wealth token.
Dec 20 2015, 9:08 PM · Differential, Feature Request

Nov 19 2015

richardvanvelzen added Q224: Phabricator development - IDE (Answer 261).
Nov 19 2015, 10:08 AM

Nov 18 2015

richardvanvelzen added a comment to D14506: Improve parsing of namespaces.

This would also make something like this parse badly:

Nov 18 2015, 8:24 AM
richardvanvelzen added inline comments to D14506: Improve parsing of namespaces.
Nov 18 2015, 8:17 AM

Nov 17 2015

richardvanvelzen added a comment to T9805: XHProf will not build on PHP7.

https://wiki.php.net/phpng-upgrading should contain a lot of relevant information.

Nov 17 2015, 8:48 PM · XHProf
richardvanvelzen added a comment to D14498: Improve parsing of namespaces.

The mixed syntax is actually invalid. (Maybe known, just saw this one fly by)

Nov 17 2015, 8:46 PM

Nov 10 2015

richardvanvelzen added inline comments to rPHU610ca9eba906: Minor tidying of XHPAST code.
Nov 10 2015, 3:31 PM

Oct 14 2015

richardvanvelzen retitled D14279: Produce correct query strings from PhutilUri regardless of ini settings from Product correct query strings from PhutilUri regardless of ini settings to Produce correct query strings from PhutilUri regardless of ini settings.
Oct 14 2015, 5:24 PM
richardvanvelzen retitled D14279: Produce correct query strings from PhutilUri regardless of ini settings from to Product correct query strings from PhutilUri regardless of ini settings.
Oct 14 2015, 5:23 PM

Aug 26 2015

richardvanvelzen awarded T9266: <Commercial Message Redacted> a The World Burns token.
Aug 26 2015, 2:36 PM

Aug 24 2015

seoker awarded T4139: Add support for desktop notifications a Manufacturing Defect? token.
Aug 24 2015, 5:49 PM · Aphlict

Jul 26 2015

richardvanvelzen added a comment to T8943: Participant Badge Requests.

aww

Jul 26 2015, 9:08 AM · Badges

Jul 22 2015

richardvanvelzen added a comment to T8924: Add push notification support.

I have email notifications disabled wherever possible. When I shut down my computer, it'd be super useful to be able to get push notifications to my phone.

Jul 22 2015, 5:12 PM · Notifications

Jul 13 2015

richardvanvelzen added a comment to T8830: `bin/remove destroy` is dangerous and leaves dangling edges.

Wouldn't setting the view policy to "nobody" achieve pretty much the same?

Jul 13 2015, 6:37 PM · Infrastructure, Restricted Project

Jul 10 2015

richardvanvelzen added a comment to T4334: Support PHP5.4+ syntax in XHPAST.

Missing finally support is now starting to affect a large portion of my colleagues.

Jul 10 2015, 2:40 PM · XHPAST

Jun 22 2015

richardvanvelzen awarded D13219: Desktop Notification support a Mountain of Wealth token.
Jun 22 2015, 6:33 PM

Jun 19 2015

avivey awarded T4139: Add support for desktop notifications a Manufacturing Defect? token.
Jun 19 2015, 9:44 PM · Aphlict

Jun 17 2015

richardvanvelzen added a comment to T8584: Start a numbered list at a given number.

You can do this:

1. Some
# Item
Jun 17 2015, 5:16 PM · Phriction

Jun 15 2015

richardvanvelzen added a comment to T8554: PHPUnit tests cause failure.

Works like a charm now. :-)

Jun 15 2015, 9:05 PM · Arcanist
richardvanvelzen added a comment to T8554: PHPUnit tests cause failure.

Sorry, I think that did not fully resolve the issue - I still get the same exception after upgrading.

Jun 15 2015, 8:54 PM · Arcanist
richardvanvelzen updated subscribers of T8554: PHPUnit tests cause failure.

(Probably occurs thanks to D13283)

Jun 15 2015, 8:38 PM · Arcanist
richardvanvelzen created T8554: PHPUnit tests cause failure.
Jun 15 2015, 8:37 PM · Arcanist

Jun 4 2015

richardvanvelzen added a comment to T8320: Bring Owners out of the dark ages.

As per IRC:

[20:56:34] <_richardJ> I have a commit for which an Owners package of which I'm an owner requires an audit because of "owners not involved". However, I reviewed the actual revision.
Jun 4 2015, 7:20 PM · Prioritized, Owners
richardvanvelzen added a comment to T1130: Add Mercurial tag/bookmark support to Diffusion.

At least Python and Mercurial itself use tags extensively, and there are many more projects that do.

Jun 4 2015, 5:43 PM · Mercurial, Diffusion

Jun 3 2015

richardvanvelzen added a comment to T6389: Ship TShirt.

prettyplease

Jun 3 2015, 8:28 PM · Public & Media Relations
richardvanvelzen created T8400: Details of files in diffusion browse view take long to load.
Jun 3 2015, 7:35 PM · Mercurial, Diffusion

May 5 2015

richardvanvelzen added a comment to T7447: Bring inline comments forward across revision updates.

Somewhat already mentioned a few times, but these are the two things me and co-workers noticed after using this feature for a while:

  • The comments seem way too large to me. (We have a lot of inline discussion, probably a lot more than happens on this install)
  • The "older"/"newer" comments appear on wrong lines a large chunk of the time. This is the most annoying part, I'd say, because a lot of inlines are really specific about what happens on a line.

Those two points aside, this feature is a huge win.

May 5 2015, 7:54 AM · Prioritized, Differential

Apr 9 2015

richardvanvelzen updated subscribers of T7793: Building xhpast is broken.

These changes fix it:

diff --git a/support/xhpast/scanner.l b/support/xhpast/scanner.l
index 28cf40f..bbdde72 100644
--- a/support/xhpast/scanner.l
+++ b/support/xhpast/scanner.l
@@ -313,8 +313,8 @@ NEWLINE ("\r\n"|"\n"|"\r")
   "("{TABS_AND_SPACES}unset{TABS_AND_SPACES}")" tok(T_UNSET_CAST);
 }
Apr 9 2015, 7:43 AM · XHPAST
richardvanvelzen created T7793: Building xhpast is broken.
Apr 9 2015, 7:43 AM · XHPAST

Apr 2 2015

benjumanji awarded T4139: Add support for desktop notifications a Like token.
Apr 2 2015, 5:01 PM · Aphlict

Mar 25 2015

richardvanvelzen abandoned D9692: Make `arc feature` work consistently with and without branches/bookmarks.
Mar 25 2015, 7:56 PM
richardvanvelzen abandoned D10337: Correctly support try..catch..finally in xhpast.
Mar 25 2015, 7:56 PM
richardvanvelzen abandoned D10994: Allow binary files to be uploaded via arcanist under windows.
Mar 25 2015, 7:56 PM
richardvanvelzen abandoned D11335: Rebuild xhpast.exe.
Mar 25 2015, 7:06 PM

Mar 6 2015

richardvanvelzen added a comment to T7477: Handle inbound email with phabricator address in the CC.

Not directly related to replies, but to creating tasks via email.

Mar 6 2015, 10:57 PM · llvm, Restricted Project, Restricted Project, Mail

Feb 19 2015

rbalik awarded T4139: Add support for desktop notifications a Like token.
Feb 19 2015, 5:34 PM · Aphlict

Feb 12 2015

richardvanvelzen updated the task description for T7250: Actions in wrong order after merging duplicates + reopening.
Feb 12 2015, 3:00 PM · Maniphest
richardvanvelzen created T7250: Actions in wrong order after merging duplicates + reopening.
Feb 12 2015, 2:17 PM · Maniphest

Feb 9 2015

richardvanvelzen added inline comments to D11679: Allow passing a null callback to `xsprintf`.
Feb 9 2015, 8:46 PM

Feb 4 2015

richardvanvelzen updated the test plan for D11335: Rebuild xhpast.exe.
Feb 4 2015, 9:34 PM
richardvanvelzen updated the diff for D11335: Rebuild xhpast.exe.

Rebase

Feb 4 2015, 9:33 PM

Feb 3 2015

richardvanvelzen added a comment to rP5a675cc7cc18: Revert "Have DifferentialRevisionList return an ObjectBox if header is set".

Thanks!

Feb 3 2015, 8:21 PM
richardvanvelzen added a comment to T7119: Find another workaround for the "dumb terminal" warnings which doesn't hang.

No, this a private server in an internal network. For some context, here a some of the version number that seem relevant:

Feb 3 2015, 1:13 PM · Mercurial
richardvanvelzen created T7119: Find another workaround for the "dumb terminal" warnings which doesn't hang.
Feb 3 2015, 8:01 AM · Mercurial
richardvanvelzen edited P1715 mercurial-server-hangs.trace.
Feb 3 2015, 7:59 AM

Feb 2 2015

richardvanvelzen added a comment to T7100: Improve handling of ambiguous branch references (tags/branches with the same name, multiple branches heads).

I had this same issue, but there was only one not-closed default branch. Maybe just not show closed branches?

Feb 2 2015, 6:39 AM · Diffusion

Jan 29 2015

richardvanvelzen added a comment to T7077: Add a linter rule for arrays not being allowed as class constants.

Yeah, in 5.6 this works.

richard @dev[~]
-> php -v
PHP 5.6.2-1 (cli) (built: Oct 17 2014 17:15:37) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
    with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans
Jan 29 2015, 11:47 AM · Lint

Jan 21 2015

richardvanvelzen added a comment to T6998: After removing `process.exit(1)`, Node exits with error code 0 after throwing.

This has been discussed on the https://groups.google.com/forum/#!topic/nodejs/zF7GEoPccqw as well.

Jan 21 2015, 5:59 AM · Aphlict

Jan 11 2015

richardvanvelzen retitled D11335: Rebuild xhpast.exe from to Rebuild xhpast.exe.
Jan 11 2015, 9:10 PM
richardvanvelzen added a revision to T6925: XHPAST is out of date on Windows: D11335: Rebuild xhpast.exe.
Jan 11 2015, 9:10 PM · Windows, XHPAST

Jan 9 2015

richardvanvelzen created T6925: XHPAST is out of date on Windows.
Jan 9 2015, 10:46 PM · Windows, XHPAST
richardvanvelzen added a comment to T6389: Ship TShirt.

(tiny heads up - I know you're quite busy)

Jan 9 2015, 10:40 PM · Public & Media Relations

Jan 8 2015

richardvanvelzen added a comment to T6910: Notification docs wrongly specify global installation as recommendation.

(the other link was the 2nd hit on Google, but this is the official documentation: https://docs.npmjs.com/getting-started/installing-npm-packages-globally)

Jan 8 2015, 8:26 PM · Aphlict
richardvanvelzen created T6910: Notification docs wrongly specify global installation as recommendation.
Jan 8 2015, 8:23 PM · Aphlict
richardvanvelzen added a comment to T6903: Notifications now use WebSockets.

The update went pretty well, and it seems to work just fine!

Jan 8 2015, 8:12 PM · Support, Notifications
richardvanvelzen edited P1699 aphlict-restart.
Jan 8 2015, 8:11 PM
richardvanvelzen awarded T6903: Notifications now use WebSockets a Love token.
Jan 8 2015, 7:56 PM · Support, Notifications

Jan 7 2015

richardvanvelzen added inline comments to D11269: Remove references to `Futures()` from the documentation.
Jan 7 2015, 8:22 PM
richardvanvelzen accepted D11267: Improvements to `LINT_IMPLICIT_VISIBILITY`.

Seems reasonable to me.

Jan 7 2015, 2:15 PM
richardvanvelzen added a comment to T6885: XHPAST does not include modifiers in n_METHOD_DECLARATION's concrete string.

Yeah, it did indeed. D11268 does solve the issue correctly for me in all cases I tested.

Jan 7 2015, 1:42 PM · XHPAST
richardvanvelzen accepted D11268: Extend nodes in both directions in XHPAST.

This seems to work for me. Thanks!

Jan 7 2015, 1:41 PM
richardvanvelzen added a comment to T6885: XHPAST does not include modifiers in n_METHOD_DECLARATION's concrete string.

FWIW, this patch fixes it for me

diff --git a/support/xhpast/parser.y b/support/xhpast/parser.y
index 1697c26..e07704b 100644
--- a/support/xhpast/parser.y
+++ b/support/xhpast/parser.y
@@ -1176,7 +1176,7 @@ class_statement:
     yyextra->expecting_xhp_class_statements = yyextra->old_expecting_xhp_class_statements;
Jan 7 2015, 1:06 PM · XHPAST
richardvanvelzen created T6885: XHPAST does not include modifiers in n_METHOD_DECLARATION's concrete string.
Jan 7 2015, 1:03 PM · XHPAST
richardvanvelzen added inline comments to D10687: Add a linter rule to detect implict method visibility.
Jan 7 2015, 12:40 PM
richardvanvelzen added a comment to D11215: Fix a minor XHPAST bug.

Since this landed, calling getDocblockToken() on a n_METHOD_DECLARATION does not return docblock token anymore.

Jan 7 2015, 12:32 PM

Jan 6 2015

richardvanvelzen added a comment to T6861: PHP sort function is unpredictable to human minds when dealing with mixed types.

How about adding the $sort_flag to msort as a parameter? It could very well be useful to explicitly sort things numerically?

Jan 6 2015, 7:55 PM · Infrastructure
richardvanvelzen added a comment to T4139: Add support for desktop notifications.

Diff that very hackily implements desktop notifications on top of standard notifications: https://secure.phabricator.com/differential/diff/27013/

Jan 6 2015, 6:42 PM · Aphlict
richardvanvelzen accepted rPf33e2de09286: make repo callsigns optional.

The concern was resolved in rPd4f992d2ed09349755757d02bc887f80b464ad9b

Jan 6 2015, 5:17 PM · Blessed Reviewers
richardvanvelzen raised a concern with rPf33e2de09286: make repo callsigns optional.

I'm getting an error via Conduit when adding a Conpherence message. See inline for where it goes wrong.

Jan 6 2015, 9:06 AM · Blessed Reviewers

Jan 5 2015

richardvanvelzen added a comment to T6823: Remove default highlighting of source code as PHP?.

I would like a configuration option, but I'm fine either way. I took me some time to get used to.

Jan 5 2015, 6:29 PM · Remarkup

Dec 31 2014

richardvanvelzen added a comment to T6837: Unhandled Exception ("PhabricatorPasswordHasherUnavailableException").

After installing bcrypt, did you restart the web server?

Dec 31 2014, 1:02 PM

Dec 30 2014

richardvanvelzen added a comment to T6823: Remove default highlighting of source code as PHP?.

I'm not entirely sure that no highlighting by default is always reasonable. For example, the company I work at developers mainly PHP, and pretty much all code snippets we write in comments, tasks, etc. are PHP.

Dec 30 2014, 12:50 PM · Remarkup

Dec 28 2014

richardvanvelzen added a comment to T6815: Creating a cyclic task dependency in Maniphest no longer produces a nice error dialog.

It was removed in rPace1feb70220: Implement PhabricatorApplicationTransactionInterface on ManiphestTask, for what it's worth.

Dec 28 2014, 3:42 PM · Maniphest

Dec 15 2014

richardvanvelzen added a revision to T6112: Arcanist can not upload binaries when use Mercurial on Windows: D10994: Allow binary files to be uploaded via arcanist under windows.
Dec 15 2014, 7:22 PM · Mercurial, Arcanist
richardvanvelzen retitled D10994: Allow binary files to be uploaded via arcanist under windows from to Allow binary files to be uploaded via arcanist under windows.
Dec 15 2014, 7:22 PM
richardvanvelzen added a comment to T6112: Arcanist can not upload binaries when use Mercurial on Windows.

Is there any interest in the fix I described in T6112? The downside is that it is a lot slower, but it at least works.

Dec 15 2014, 5:39 PM · Mercurial, Arcanist
richardvanvelzen merged task T6750: Binary changes aren't uploaded using mercurial under windows into T6112: Arcanist can not upload binaries when use Mercurial on Windows.
Dec 15 2014, 9:02 AM · Arcanist
richardvanvelzen updated subscribers of T6112: Arcanist can not upload binaries when use Mercurial on Windows.
Dec 15 2014, 9:02 AM · Mercurial, Arcanist
richardvanvelzen added a comment to T6750: Binary changes aren't uploaded using mercurial under windows.

I did my best to find an existing task, but I couldn't find it. I even replied on it, so I should have known.

Dec 15 2014, 9:02 AM · Arcanist

Dec 14 2014

richardvanvelzen created T6750: Binary changes aren't uploaded using mercurial under windows.
Dec 14 2014, 9:50 PM · Arcanist

Dec 9 2014

richardvanvelzen added a comment to T6389: Ship TShirt.

Ohhh. I think I'd prefer indigo indeed :-)

Dec 9 2014, 7:54 AM · Public & Media Relations

Dec 8 2014

richardvanvelzen added a comment to T6389: Ship TShirt.

spongebob

Dec 8 2014, 10:29 PM · Public & Media Relations
richardvanvelzen added a comment to D10948: Update message and notification icons to use fonts.

I will miss the flame

Dec 8 2014, 10:27 PM
richardvanvelzen added a comment to T6710: Support "timeout" in vanilla MySQL connections.

There seems to be no other way than setting the timeout via ini_set().

Dec 8 2014, 10:26 PM · Infrastructure

Dec 5 2014

richardvanvelzen added a comment to T6699: Inline comments on a revision don't appear in the timeline.

Confirmed to work, thanks!

Dec 5 2014, 7:48 PM · Differential
richardvanvelzen added a comment to T6699: Inline comments on a revision don't appear in the timeline.

We are at 0c37f8db4b82 right now, which includes that commit as well.

Dec 5 2014, 11:52 AM · Differential