shuying2244

Results 8 issues of shuying2244

Like `player_pgup:get_pgup()` click `player_pgup` will jump to the module; click `get_pgup` will jump to the function. If it is before, clicking 'player_pgup' will jump to the function.

### Description If you call a function that is not exported, crossref provides an error message

undefined_function from ![screenshot-20250303-113208](https://github.com/user-attachments/assets/512934d7-f2df-4f4e-820d-52a89fee04f2) to ![screenshot-20250303-113707](https://github.com/user-attachments/assets/553e78c6-49a2-44d1-81df-a3d492b4e067)

hover on record field: ![screenshot-20250303-205121](https://github.com/user-attachments/assets/ec41cc2a-10a6-43ff-ad12-a46131c126cb)

Change the implementation mode to use match whitespace characters with RE. Otherwise there will be the following problem. example: ` -define(IF(C, T, F), (case (C) of true -> (T); false...

{ok, [Document]} = els_dt_document:lookup(Uri), to {ok, Document} = els_utils:lookup_document(Uri), If can't find Uri, should load it instead of cause an error function `guess_indentation/1`, when args == [A] cause an error

example: macro: ` -define(UNHANDLE_CASE(INFO), do_handle_cast({cts_cmd, CallBack, Args}) -> common_cmd:commandCallBack, Args}) ). ` function: ` do_handle_cast({quit_family, RoleID}) -> ok; ?UNHANDLE_CASE(Msg). `