1234- / gitblit

Automatically exported from code.google.com/p/gitblit
Apache License 2.0
1 stars 0 forks source link

@ sign is expanded to markdown user link inside of code block #593

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
In a ticket body, code that includes an @ sign will be expanded and shown as a 
user link.

###Related Code: 

    txtName.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            if (event.getAction() == MotionEvent.ACTION_DOWN) {
                String szEcuName = szECUAbbr != null ? szECUAbbr : String.format("%03X", nAddress);
                if (nError == BusDefines.NRC_positiveResponse) {
                    Toast.makeText(getActivity(), getString(R.string.clear_codes_success, szEcuName), Toast.LENGTH_SHORT)
                            .show();
                } else {
                    Toast.makeText(getActivity(), getString(R.string.clear_codes_error, szEcuName, nError, BusCommand.getErrorName(nError)), Toast.LENGTH_LONG)
                            .show();
                }
                return true;
            } else {
                return false;
            }
        }
    });

shows up as

txtName.setOnTouchListener(new View.OnTouchListener() {
    **[@Override](https://myserver:8443/user/Override)**
    public boolean onTouch(View v, MotionEvent event) {
        if (event.getAction() == MotionEvent.ACTION_DOWN) {
            String szEcuName = szECUAbbr != null ? szECUAbbr : String.format("%03X", nAddress);
            if (nError == BusDefines.NRC_positiveResponse) {
                Toast.makeText(getActivity(), getString(R.string.clear_codes_success, szEcuName), Toast.LENGTH_SHORT)
                        .show();
            } else {
                Toast.makeText(getActivity(), getString(R.string.clear_codes_error, szEcuName, nError, BusCommand.getErrorName(nError)), Toast.LENGTH_LONG)
                        .show();
            }
            return true;
        } else {
            return false;
        }
    }
});

Original issue reported on code.google.com by jonat...@jacksonengineering.net on 26 May 2015 at 3:29

GoogleCodeExporter commented 9 years ago
Yeah, that is ugly.

The mention linking is done with a regex, not in the Markdown parser.  Would be 
nice if Pegdown supported it internally.

Original comment by James.Mo...@gmail.com on 27 May 2015 at 12:02